Maruti, IndusInd Bank, Bajaj Finserv, Eternal, Mahindra & Mahindra, Tata Steel, Kotak Mahindra Bank, Titan, HDFC Bank, and NTPC were among the other major gainers. Bharti Airtel and Sun Pharma were the laggards.
The S&P BSE Sensex surged 217 points to end at 25,736.
A firm opening in the European market uplifted the mood.
The 30-share Sensex ended up 162 points at 25,779.
Investors didn't show much enthusiasm in the broader markets.
It was an across-the-board rally, with all BSE sectoral indices advancing led by metal and auto.
The Sensex surged 424.06 points to end above 25,300 at 25317.87.
The barometer S&P BSE Sensex ended at 26,231, up by 517 points or 2%.
The BSE Mid-cap index outperformed the benchmark indices.
The Sensex closed above 28,000 and Nifty settled above 8,500.
The 30 share Sensex ended at 27,550 levels, up by 37 points.
The BSE Sensex ended at 28,504, stronger by 322 points or 1%.
The 30-share Sensex closed higher by 17.19 points at 28,463.31.
The Sensex ended at 28,198, up 265 points or 0.9%.
The 30-share Sensex ended up 300 points at 27,961.
India's exposure to Greece being limited fuelled the rally.
The 30-share Sensex ended at 27,780 levels, up by 135 points.
The 30-share Sensex surged 414 points to end at 27,730.
The Sensec ended marginally higher on favourable cues in domestic market.
The 30-share Sensex ended 363 points higher at 27,687.
The 30-share Sensex gained 118 points to end at 27,394.
The Sensex closed the day at 27,490, higher by 479 points.
The 30-share Sensex ended down 556 points at 27,886.
The 50-share NSE Nifty index recaptured the crucial 8,700-mark.
The Street is expecting the central bank to maintain status quo.
Market breadth in BSE ended positive with 2,005 advances.
The 30-share Sensex ended 271 points higher to end at 28,930.